The Effects of an Agile Planning Horizon on Embedded Systems Software Development

نویسنده

  • Dirk Wilking
چکیده

This paper presents a controlled experiment focusing on the influence of an agile planning horizon on embedded systems software development. The one-factorial experiment involved 28 students split into two groups whereas one group had to deliver program code biweekly (short planning horizon group) and the other group had to make a time schedule and a software architecture in the beginning (long planning horizon group). The hypothesis was that the long planning horizon group needed more time due a more complex system than the short planning horizon group. Although the initial hypothesis could not be shown, the results of this experiment indicate a difference in defect and change related development. Additional effects point to a difference in the type of development right before the deadline of the project.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Can embedded space system development benefit from agile practices?

We study in this work piloting agile practices in embedded space system development projects. The case involves three companies acting as last or next to last subcontractors in a space project. Initial interviews and a subsequent survey revealed challenges that embedded space system development poses to the agile software development. These include high specialization and emphasis on individual...

متن کامل

Industrial Challenges of Scaling Agile in Mass-Produced Embedded Systems

When individual teams in mechatronic organizations attempt to adopt agile software practices, these practices tend to only affect modules or sub-systems. The short iterations on team level do not lead to short lead-times in launching new or updated products since the overall R&D approach on an organization level is still governed by an overall stage gate or single cycle V-model. This paper iden...

متن کامل

Accelerating embedded software development via agile techniques

Introduction The accelerating rate of technological change for electronic products requires rapid market responsiveness to maintain a competitive edge. Hardware-centric product industries have increasingly turned to the flexibility and adaptability of software to enable critical features and functionality that differentiate their products. As a result, embedded software use is growing to the po...

متن کامل

Agile methods for embedded systems development - a literature review and a mapping study

There is a wide area of applications that use embedded systems, and the number of such systems keeps growing. The required functionality and complexity of embedded systems are also constantly increasing, and development of such products is becoming increasingly harder. This requires new thinking on the product development processes, and one such emerging philosophy is the agile methods. These m...

متن کامل

Computer Science Agile Techniques for Developing and Evaluating Large-scale Component-based Distributed Real-time and Embedded Systems

Agile techniques are a promising approach to facilitate the development of large-scale component-based distributed real-time and embedded (DRE) systems. Conventional agile techniques help ensure functional concerns of such systems continuously throughout the software lifecycle. Ensuring quality-of-service (QoS) concerns of large-scale componentbased DRE systems using conventional agile techniqu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005